Remote Applications Maintenance Mode

Warning: Nerdio Manager does not install the BgInfo Azure extension during any automation or management process. However, the BgInfo extension may be installed either through a scripted action directly, or unintentionally, as stated in the Azure PowerShell module issues report.

Nerdio Manager allows administrators to place specific remote applications in maintenance mode to allow for changes, while keeping the RemoteApp session host VM active for other applications.

Note: You may not enable maintenance mode if there are users in the host pool currently using the RemoteApp. Nerdio Manager displays a message if there are active users and the request fails.

To enable a remote application's maintenance mode immediately:

  1. Select the host pool with RemoteApp (Pooled) you want to work with.

  2. From the action menu, select Manage >  Applications > RemoteApps.

  3. Locate the RemoteApp you wish to work with.

  4. From the action menu, select Enable Maintenance.

  5. Enter the following information:

    • Enable Maintenance Mode: Toggle this option on/off to enable/disable maintenance mode.

    • This RemoteApp will be unavailable to users until: From the drop-down list, select one of the following:

      • re-enabled: Select this option to leave the RemoteApp in maintenance mode until it is manually removed from maintenance mode.

      • date/time: Select this option to automatically remove the RemoteApp from maintenance mode when the specified date/time is reached.

        • Date/Time Zone/Time: Specify the date and time the RemoteApp should automatically be removed from maintenance mode.

    • During maintenance mode: From the drop-down list, select the action to perform when the user tries connecting to a RemoteApp in maintenance mode.

    • For run application:

      • File Path: Type the path to application executable on the session host.

      • Command Line: Optionally, type any command line settings.

    • For show message box:

      • Message Text: Type the message the user sees when connecting to a RemoteApp in maintenance mode.

  6. Once you have entered the desired information, select Save & close.

    Note: The list of RemoteApps displays a maintenance icon for all RemoteApps in maintenance mode.

To schedule a remote application's maintenance mode:

  1. Select the host pool with RemoteApp (Pooled) you want to work with.

  2. From the action menu, select Manage ApplicationsRemoteApps.

  3. Locate the RemoteApp you wish to work with.

  4. From the action menu, select Schedule Maintenance.

  5. Enter the following information:

    • Schedule: Toggle this option on/off to enable/disable maintenance mode.

    • Start Date: Type the date to start.

    • Time Zone: From the drop-down list, select the time zone for the Start time.

    • Start Time: From the drop-down lists, select the time to start.

    • Repeat: From the drop-down list, select the recurring schedule, if desired.

      Note: The drop-down has the option After Patch Tuesday. This allows you to create a recurring schedule based on Patch Tuesday.

      • Days After: If you selected After Patch Tuesday, type the number of days after Patch Tuesday to run the scheduled task.

    • Disable maintenance mode automatically after: Optionally, select this option to automatically disable maintenance mode after the specified number of hours.

    • During maintenance mode: From the drop-down list, select the action to perform when the user tries connecting to a RemoteApp in maintenance mode.

    • For run application:

      • File Path: Type the path to application executable on the session host.

      • Command Line: Optionally, type any command line settings.

    • For show message box:

      • Message Text: Type the message the user sees when connecting to a RemoteApp in maintenance mode.

  6. Once you have entered the desired information, select Save & close.